// 获取当前的js文件的路径
var origin = window.location.origin

var gMain = {
  version: '1.0.0',
  // rootPath: origin + '/cms_admin/',
  rootPath: origin + '/',
  apiUrl: 'http://localhost:98/',
  debug:false
}

if (window.location.href.toLowerCase().indexOf('debug') > -1) {
  gMain.version = new Date().getTime(); // 调试状态下不要缓存就
  gMain.debug=true;
}



seajs.config({
  base: gMain.rootPath + 'src/',
  // base: '192.168.101.178:9000/cube/',
  charset: 'utf-8',
  map: [
    [/^(.*\.(?:css|js|html))(.*)$/i, '$1?v=' + gMain.version] // 加上版本号，清缓存用
  ],
  // 设置路径，方便跨目录调用
  paths: {
    'lib':'lib',
    'service':'service',
    'andrew': 'com_andrew', // 王孟贵 
    'shencai': 'com_shencai', // 神彩公司
    'third': 'com_third', // 三方
    'codemirror': 'node_modules/codemirror'
  },
  // paths: {
  //     'andrew': "andrew", //王孟贵 
  //     'shencai': 'andrew', //神彩公司
  //     'third': 'com_third', //三方
  //     "codemirror": 'node_modules/codemirror',
  // },
  // 设置别名，方便调用  一般只用于全局配置
  alias: {
    'jquery': 'lib/jquery.js',
    'vue': 'lib/vue.js'
  },
  debug: true
  // 值为 true 时，加载器会使用 console.log 输出所有警告和错误。 默认为 false, 加载器只抛出异常。
  // 另外，还可以将 debug 值设为 
  // 2 . 这种情况下， 每个脚本请求都会加上唯一时间戳。这在测试期间很有用，可以强制浏览器每次都请求最新版本。
  // preload: ["vue", "vue-router"]
})
